a challenging environment - İspanyolca İngilizce Sözlük